#include <mysql/mysql.h>
#include <stdio.h>

int main(void)
{
    //初始化连接
    MYSQL *mysql = mysql_init(NULL);

    //mysql 返回值要接收 就是初始化好的结构体指针
    // MYSQL *mysql = NULL;
    // mysql = mysql_init(mysql);
    
    //使用库中的检验错误的函数 mysql_error
    printf("%s\n", mysql_error(mysql));

    // 建立到mysql服务器的连接 并且发送账号密码
    mysql_real_connect(mysql, "localhost", "root", "123456", "test_connect", 0, NULL, 0);
    printf("%s\n", mysql_error(mysql));
    
    //上面连接已经建立，账号密码已经验证  -> 发送sql语句给mysql服务器
    // mysql_query(mysql, "insert into class values(NULL, 3)");
    //删除数据
    mysql_query(mysql, "delete from class where id=6");

    //使用完成只之后要关闭连接
    mysql_close(mysql);
    return 0;
}